#ifndef ORDERROLEDAO_H
#define ORDERROLEDAO_H

#include"../poco/windowInfo.h"
#include"../poco/orderRoleBase.h"
#include<vector>
#include<QSqlQuery>
using std::vector;

//订单优惠数据访问操作

class OrderRoleDao
{
public:
    OrderRoleDao();

    //查询指定窗口中的所有订单优惠
    vector<OrderRoleBase*> selectAllRole(WindowInfo win);

    //为某个窗口添加订单优惠信息
    bool insert(OrderRoleBase* orderRole,WindowInfo win);

    //在某个窗口的订单删除
    bool del(OrderRoleBase* orderRole,WindowInfo win);

protected:
    QSqlQuery result;
};

#endif // ORDERROLEDAO_H
